fertilisation membrane - Spanish English Dictionary